import { createApp } from 'vue'
import App from './App.vue'
// 引入通用样式，浏览器表现是一致的
import 'normalize.css'
// 引入项目中一些通用样式
import '@/assets/styles/common.less'
// 导入路由
import router from './router'
// 导入pinia
import {createPinia} from 'pinia'
// 导入全局工具
import XtxUI from './components'
// 导入自定义指令
import directives from './directives'
// 数据持久化
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
const pinia = createPinia()
pinia.use(piniaPluginPersistedstate)
createApp(App).use(router).use(XtxUI).use(directives).use(pinia).mount('#app')
